auto merge of #92 : alexcrichton/cargo/dash-j, r=wycats
authorbors <bors@rust-lang.org>
Mon, 30 Jun 2014 23:15:02 +0000 (23:15 +0000)
committerbors <bors@rust-lang.org>
Mon, 30 Jun 2014 23:15:02 +0000 (23:15 +0000)
This commit implements the -j flag in the `cargo_rustc` module, using the
primitives from the other commits. The default parllelism is `os::num_cpus()`.

This change also brings proper freshness propagation instead of the hokey logic
of once something is compiled, "compile everything to the right as well".


Trivial merge